const mysql = require('mysql')

const db = mysql.createPool({
  host: '127.0.0.1', // 主机
  user: 'root', // MySQL用户名
  password: '123456', // MySQL密码
  database: 'my_db' // 数据库名
})

/* const id = 8;
const sql = 'delete from users where id=?'
db.query(sql, id, (err, results) => {
  if (err) {
    console.log('失败：', err)
  } else {
    console.log(results)
    if (results.affectedRows === 1) {
      console.log('成功')
    } else {
      console.log('失败')
    }
  }
}) */

// 标记删除：修改标记字段，标记这条数据已经被删除，而不会实际从数据库中删除
const id = 6
const sql = 'update users set status=? where id=?'
db.query(sql, [1, id], (err, results) => {
  if (err) {
    console.log('失败：', err)
  } else {
    console.log(results)
    if (results.affectedRows === 1) {
      console.log('成功')
    } else {
      console.log('失败')
    }
  }
})